defensive strategic nuclear-weapon systems - Francés Inglés Diccionario